package ec.espol.edu.isi.grupo2.academicoicefenix;

public class Usuario
{
	private String username;
	private String nombre;
	private boolean esProfesor;
	private String tipo_id;
	private String id;
	
	public Usuario(String username, String nombre, String tipo_id, String id, String tipo) {
		this.username = username;
		this.nombre = "";
		this.id = ""+0;
		
		String parts[] = nombre.split(" ");
		boolean first = true;
		
		for (String part : parts) {
			part = part.substring(0, 1).toUpperCase()+part.substring(1).toLowerCase();
			if (first) {
				this.nombre += part;
				first = false;
			} else {
				this.nombre += " "+part;
			}
		}
		
		this.esProfesor = tipo.equals("DOCENTE");
		this.tipo_id = tipo_id.equals("CED")?"Cedula":"RUC";
		this.id = id;
	}
	
	public String getUsername() {
		return username;
	}
	
	public String getNombre() {
		return nombre;
	}
	
	public boolean esProfesor() {
		return esProfesor;
	}
	
	public String getId() {
		return id;
	}
	
	@Override
	public String toString() {
		String toRet = "";
		toRet += "Nombre: "+this.nombre+"\n";
		toRet += this.tipo_id+": "+this.id+"\n";
		toRet += "Profesor?: "+this.esProfesor;
		
		return toRet;
	}
}
